composite pavement - German English Dictionary